package com.example.wxchatcotents;

public class VersionParam {

	public static String NOTIFICATION_CLASS_NAME = "com.tencent.mm.booter.notification.b";
	public static String NOTIFICATION_CLASS_METHOD = "a";

	public static String STORAGE_CLASS_NAME = "com.tencent.mm.storage.r";
	public static String STORAGE_CLASS_METHOD = "com.tencent.mm.bg.g";

	public static String MESSAGE_CLASS = "com.tencent.mm.model.ak";
	public static String MESSAGE_METHOD = "vy";
	public static String MODEL_MULTI_CLASS = "com.tencent.mm.modelmulti.i";
	public static String SEND_MESSAGE_METHOD = "d";
	
	public static String IMAGE_CLASS_NAME="";
	public static String IMAGE_CLASS_METHOD1="";
	public static String IMAGE_CLASS_METHOD2="";
	

	public static void init(String version) {
		switch (version) {
		case "6.3.18":
			NOTIFICATION_CLASS_NAME = "com.tencent.mm.booter.notification.b";
			NOTIFICATION_CLASS_METHOD = "a";
			STORAGE_CLASS_NAME = "com.tencent.mm.storage.h";
			STORAGE_CLASS_METHOD = "com.tencent.mm.bb.g";

			MESSAGE_CLASS ="com.tencent.mm.model.ah";
			MESSAGE_METHOD = "tv";
			MODEL_MULTI_CLASS = "com.tencent.mm.modelmulti.i";
			SEND_MESSAGE_METHOD = "d";
			
			
			IMAGE_CLASS_NAME="com.tencent.mm.ad.n";
			IMAGE_CLASS_METHOD1="Ar";
			IMAGE_CLASS_METHOD2="ig";
			
			break;
		case "6.3.22":
			NOTIFICATION_CLASS_NAME = "com.tencent.mm.booter.notification.b";
			NOTIFICATION_CLASS_METHOD = "a";
			STORAGE_CLASS_NAME = "com.tencent.mm.storage.h";
			STORAGE_CLASS_METHOD = "com.tencent.mm.bc.g";

			MESSAGE_CLASS = "com.tencent.mm.model.ah";
			MESSAGE_METHOD = "tF";
			MODEL_MULTI_CLASS = "com.tencent.mm.modelmulti.h";
			SEND_MESSAGE_METHOD = "d";
			break;
		case "6.3.23":
			NOTIFICATION_CLASS_NAME = "com.tencent.mm.booter.notification.b";
			NOTIFICATION_CLASS_METHOD = "a";
			STORAGE_CLASS_NAME = "com.tencent.mm.storage.j";
			STORAGE_CLASS_METHOD = "com.tencent.mm.bd.g";

			MESSAGE_CLASS = "com.tencent.mm.model.ah";
			MESSAGE_METHOD = "vE";
			MODEL_MULTI_CLASS = "com.tencent.mm.modelmulti.h";
			SEND_MESSAGE_METHOD = "d";
			break;
		case "6.3.25":
			NOTIFICATION_CLASS_NAME = "com.tencent.mm.booter.notification.b";
			NOTIFICATION_CLASS_METHOD = "a";
			STORAGE_CLASS_NAME = "com.tencent.mm.storage.j";
			STORAGE_CLASS_METHOD = "com.tencent.mm.bd.g";

			MESSAGE_CLASS = "com.tencent.mm.model.ah";
			MESSAGE_METHOD = "vF";
			MODEL_MULTI_CLASS = "com.tencent.mm.modelmulti.h";
			SEND_MESSAGE_METHOD = "d";
			break;
		case "6.3.27":
			NOTIFICATION_CLASS_NAME = "com.tencent.mm.booter.notification.b";
			NOTIFICATION_CLASS_METHOD = "a";
			STORAGE_CLASS_NAME = "com.tencent.mm.storage.j";
			STORAGE_CLASS_METHOD = "com.tencent.mm.bf.g";

			MESSAGE_CLASS = "com.tencent.mm.model.ah";
			MESSAGE_METHOD = "yj";
			MODEL_MULTI_CLASS = "com.tencent.mm.modelmulti.h";
			SEND_MESSAGE_METHOD = "d";
			break;
		case "6.3.28":
			NOTIFICATION_CLASS_NAME = "com.tencent.mm.booter.notification.b";
			NOTIFICATION_CLASS_METHOD = "a";
			STORAGE_CLASS_NAME = "com.tencent.mm.storage.j";
			STORAGE_CLASS_METHOD = "com.tencent.mm.bh.g";

			MESSAGE_CLASS = "com.tencent.mm.model.ah";
			MESSAGE_METHOD = "vP";
			MODEL_MULTI_CLASS = "com.tencent.mm.modelmulti.h";
			SEND_MESSAGE_METHOD = "d";
			
			IMAGE_CLASS_NAME="com.tencent.mm.ag.n";
			IMAGE_CLASS_METHOD1="Gg";
			IMAGE_CLASS_METHOD2="iJ";
			
			break;
		case "6.3.30":
			NOTIFICATION_CLASS_NAME = "com.tencent.mm.booter.notification.b";
			NOTIFICATION_CLASS_METHOD = "a";
			STORAGE_CLASS_NAME = "com.tencent.mm.storage.j";
			STORAGE_CLASS_METHOD = "com.tencent.mm.bh.g";

			MESSAGE_CLASS = "com.tencent.mm.model.ah";
			MESSAGE_METHOD = "vS";
			MODEL_MULTI_CLASS = "com.tencent.mm.modelmulti.h";
			SEND_MESSAGE_METHOD = "d";
			
			
			IMAGE_CLASS_NAME="com.tencent.mm.ag.n";
			IMAGE_CLASS_METHOD1="Gj";
			IMAGE_CLASS_METHOD2="iJ";
			
			break;
		case "6.3.31":
			NOTIFICATION_CLASS_NAME = "com.tencent.mm.booter.notification.b";
			NOTIFICATION_CLASS_METHOD = "a";
			STORAGE_CLASS_NAME = "com.tencent.mm.storage.j";
			STORAGE_CLASS_METHOD = "com.tencent.mm.bh.g";

			MESSAGE_CLASS = "com.tencent.mm.model.ah";
			MESSAGE_METHOD = "vS";
			MODEL_MULTI_CLASS = "com.tencent.mm.modelmulti.h";
			SEND_MESSAGE_METHOD = "d";
			
			
			IMAGE_CLASS_NAME="com.tencent.mm.ag.n";
			IMAGE_CLASS_METHOD1="Gj";
			IMAGE_CLASS_METHOD2="iJ";
			
			break;
		case "6.3.32":
			NOTIFICATION_CLASS_NAME = "com.tencent.mm.booter.notification.b";
			NOTIFICATION_CLASS_METHOD = "a";
			STORAGE_CLASS_NAME = "com.tencent.mm.storage.q";
			STORAGE_CLASS_METHOD = "com.tencent.mm.bh.g";

			MESSAGE_CLASS = "com.tencent.mm.model.ak";
			MESSAGE_METHOD = "vw";
			MODEL_MULTI_CLASS = "com.tencent.mm.modelmulti.i";
			SEND_MESSAGE_METHOD = "d";
			break;
		case "6.5.3":
			NOTIFICATION_CLASS_NAME = "com.tencent.mm.booter.notification.b";
			NOTIFICATION_CLASS_METHOD = "a";
			STORAGE_CLASS_NAME = "com.tencent.mm.storage.r";
			STORAGE_CLASS_METHOD = "com.tencent.mm.bg.g";

			MESSAGE_CLASS = "com.tencent.mm.model.ak";
			MESSAGE_METHOD = "vy";
			MODEL_MULTI_CLASS = "com.tencent.mm.modelmulti.i";
			SEND_MESSAGE_METHOD = "d";
			break;
		default:
			NOTIFICATION_CLASS_NAME = "com.tencent.mm.booter.notification.b";
			NOTIFICATION_CLASS_METHOD = "a";
			STORAGE_CLASS_NAME = "com.tencent.mm.storage.r";
			STORAGE_CLASS_METHOD = "com.tencent.mm.bg.g";

			MESSAGE_CLASS = "com.tencent.mm.model.ak";
			MESSAGE_METHOD = "vy";
			MODEL_MULTI_CLASS = "com.tencent.mm.modelmulti.i";
			SEND_MESSAGE_METHOD = "d";
		}
	}
}
